/* 
    Document   : layout
    Created on : 01-05-2010, 21:25:33
    Author     : Lille
    Description:
        General layout of the site.
*/

* {
    margin: 0;
    cursor: default;
}

p {
    cursor: text;
}

html, body {
    padding: 0px;
    margin: 0px;
    background-color: #2F9FBC;
    height: 100%;
}

label {
    font-weight: bold;
}

fieldset {
    border: none;
}

.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -110px; /* the bottom margin is the negative value of the footer's height */
}

#footer {
    height: 110px; /* .push must be the same height as .footer */
}

.push {
    height: 110px; /* .push must be the same height as .footer */
}

a:link, a:visited {
    color: #0398CA;
}

#koncept-name {
    color: #91BE3F;
}

#header {
    color: #FFFFFF;
    background-image: url(http://framework.zend.com/images/bkg_header.jpg);
    width:  100%;
    height: 100px;
    /*border: 2px solid #444444;*/
    overflow: hidden;
    text-align: center;
    background-repeat:repeat-x;
    border-bottom: 2px black;
}

#content {
    padding: 5px;
    margin: 0px;
}

#title {
    margin-bottom: 6px;
}

#footer {
    text-align: center;
    background-image: url(http://framework.zend.com/images/bkg_body-bottom.gif);
    background-repeat:repeat-x;
}

#footer-content img{
    margin-top: 10px;
}
/*

Sticky Footer by Ryan Fait
http://ryanfait.com/

*/